/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package main;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.logging.Level;
import java.util.logging.Logger;
import persistencia.controller.PedidoController;

/**
 *
 * @author André
 */
public class Main {

    public static void main(String[] args) {

        PedidoController mgr = PedidoController.getInstance();
//        PedidoCompra pedido = new PedidoCompra();
//        Vector<PedidoCompraItem> itens = new Vector<PedidoCompraItem>();
//
//        //java.util.Date dataUtil = new java.util.Date();
//        //java.sql.Date dataSql = new java.sql.Date(dataUtil.getTime());
//
//        //pedido.setTdata(dataSql);
//        pedido.setTdata(new Date());
//        pedido.setTcod_fornecedor_fk(19);
//        pedido.setTunidade_fk(1);
//        pedido.setTcondicao_compra_fk(3);
//        pedido.setTdata_previsao_faturamento(new Date());   //adicionar 3 dias
//        pedido.setTacordo_frete("Sem acordo");
//        pedido.setTobs(null);
//        pedido.setTstatus_pedido_chk("A");
//        pedido.setTusuario_comprador_fk(1);
//        pedido.setTcotacao_fk(null);
//
//        PedidoCompraItem c1 = new PedidoCompraItem();
//        c1.setPedidoCompra(pedido);
//        c1.setTcod_merc_fpk(5);
//        c1.setTqtde_compra(20);
//        c1.setTpreco_compra(new BigDecimal("19.90"));
//        c1.setTqtde_chegada(null);
//        c1.setTpreco_compra_liquido(new BigDecimal("19.91"));
//        c1.setTcodigo_original(null);
//        c1.setTdesconto_ped_perc(BigDecimal.ZERO);
//        c1.setTdesconto_ped_valor(BigDecimal.ZERO);
//        c1.setTvalor_liquido(new BigDecimal("19.92"));
//        c1.setTvalor_total(new BigDecimal("19.93"));
//
//        PedidoCompraItem c2 = new PedidoCompraItem();
//        c2.setPedidoCompra(pedido);
//        c2.setTcod_merc_fpk(6);
//        c2.setTqtde_compra(15);
//        c2.setTpreco_compra(new BigDecimal("89.99"));
//        c2.setTqtde_chegada(null);
//        c2.setTpreco_compra_liquido(new BigDecimal("89.98"));
//        c2.setTcodigo_original(null);
//        c2.setTdesconto_ped_perc(BigDecimal.ZERO);
//        c2.setTdesconto_ped_valor(BigDecimal.ZERO);
//        c2.setTvalor_liquido(new BigDecimal("89.97"));
//        c2.setTvalor_total(new BigDecimal("89.96"));
//
//        itens.add(c1);
//        itens.add(c2);
//
//        BigDecimal valorPedido = BigDecimal.ZERO;
//        BigDecimal descontoPerc = BigDecimal.ZERO;
//        BigDecimal descontoValor = BigDecimal.ZERO;
//        BigDecimal valorLiquido = BigDecimal.ZERO;
//        Integer qtdeItens = 0;
//
//        for (PedidoCompraItem i : itens) {
//            valorPedido = valorPedido.add(i.getTvalor_total());
//            valorLiquido = valorLiquido.add(i.getTvalor_liquido());
//            qtdeItens = qtdeItens + i.getTqtde_compra();
//        }
//        descontoValor = valorPedido.subtract(valorLiquido);
//        descontoPerc = BigDecimal.ONE.subtract(valorLiquido.divide(valorPedido));
//
//        pedido.setTvalor_pedido(valorPedido);
//        pedido.setTsaldo_a_entregar(valorPedido);
//        pedido.setTqtde_itens_merc(qtdeItens);
//        pedido.setTvalor_bruto(valorPedido);
//        pedido.setTdesconto_perc(descontoPerc);
//        pedido.setTdesconto_valor(descontoValor);
//        pedido.setTvalor_liquido_pedido(valorLiquido);
//
//        pedido.setPedidoCompraItemList(itens);
//
//        Vector<PedidoCompra> vetor = new Vector<PedidoCompra>();
//        vetor.add(pedido);
        //System.out.println("Resultado: " + mgr.readPedido("03/11/2009", "tes").get(0).getPedidoCompraItemList());


//        Calendar c = java.util.GregorianCalendar.getInstance();
//        Date d = new Date("2009-12-03");
        SimpleDateFormat s = new SimpleDateFormat();
        s.applyPattern("dd/MM/yyyy");
//        String data = s.format(d);
//                c.setTime(new Date(data));
//
//        System.out.println(c.getTime());

        Date d = new Date();
        
        Date d2 = new Date(d.getTime() + 86400000);
        String data = s.format(d);
        String data2 = s.format(d2);
        
        System.out.println(data);
        System.out.println(data2);

    }
}
